package main

import (
	"fmt"
	"io/ioutil"
)

func main() {
	// 使用 ioutil.ReadFile 一次性将文件读取到位
	file := "d:/test.txt"
	content, err := ioutil.ReadFile(file)
	if err != nil {
		fmt.Printf("read file err=%v", err)
	}
	// 把读取到的内容显示到终端
	fmt.Printf("%v\n", content)       // []byte
	fmt.Printf("%v", string(content)) // 转为string
	// 我们没有显式的 Open 文件，因此也不需要显式的 Close 文件。因为，文件的 Open 和 Close 被封装到 ReadFile 函数内部。
}
